package com.hwh.model.emp;

import java.sql.Timestamp;

/**
 * EmpWorkMaster entity. @author MyEclipse Persistence Tools
 */

public class EmpWorkMaster implements java.io.Serializable {

	// Fields

	private String empWorkId;
	private Timestamp workDate;
	private String termNo;
	private String departmentId;
	private String employeeId;
	private String employeeNo;
	private String employee;
	private Double totalWorkTime;
	private Double totalGetSam;
	private Integer totalNumber;
	private Timestamp lastLoginTime;
	private Timestamp lastScanTime;
	private Boolean normalExit;
	private String department;
	private String departmentNo;
	private Timestamp firstLoginTime;
	private Integer totalScanPackCount;

	// Constructors

	/** default constructor */
	public EmpWorkMaster() {
	}

	/** minimal constructor */
	public EmpWorkMaster(String empWorkId) {
		this.empWorkId = empWorkId;
	}

	/** full constructor */
	public EmpWorkMaster(String empWorkId, Timestamp workDate, String termNo,
			String departmentId, String employeeId, String employeeNo,
			String employee, Double totalWorkTime, Double totalGetSam,
			Integer totalNumber, Timestamp lastLoginTime,
			Timestamp lastScanTime, Boolean normalExit, String department,
			String departmentNo, Timestamp firstLoginTime,
			Integer totalScanPackCount) {
		this.empWorkId = empWorkId;
		this.workDate = workDate;
		this.termNo = termNo;
		this.departmentId = departmentId;
		this.employeeId = employeeId;
		this.employeeNo = employeeNo;
		this.employee = employee;
		this.totalWorkTime = totalWorkTime;
		this.totalGetSam = totalGetSam;
		this.totalNumber = totalNumber;
		this.lastLoginTime = lastLoginTime;
		this.lastScanTime = lastScanTime;
		this.normalExit = normalExit;
		this.department = department;
		this.departmentNo = departmentNo;
		this.firstLoginTime = firstLoginTime;
		this.totalScanPackCount = totalScanPackCount;
	}

	// Property accessors

	public String getEmpWorkId() {
		return this.empWorkId;
	}

	public void setEmpWorkId(String empWorkId) {
		this.empWorkId = empWorkId;
	}

	public Timestamp getWorkDate() {
		return this.workDate;
	}

	public void setWorkDate(Timestamp workDate) {
		this.workDate = workDate;
	}

	public String getTermNo() {
		return this.termNo;
	}

	public void setTermNo(String termNo) {
		this.termNo = termNo;
	}

	public String getDepartmentId() {
		return this.departmentId;
	}

	public void setDepartmentId(String departmentId) {
		this.departmentId = departmentId;
	}

	public String getEmployeeId() {
		return this.employeeId;
	}

	public void setEmployeeId(String employeeId) {
		this.employeeId = employeeId;
	}

	public String getEmployeeNo() {
		return this.employeeNo;
	}

	public void setEmployeeNo(String employeeNo) {
		this.employeeNo = employeeNo;
	}

	public String getEmployee() {
		return this.employee;
	}

	public void setEmployee(String employee) {
		this.employee = employee;
	}

	public Double getTotalWorkTime() {
		return this.totalWorkTime;
	}

	public void setTotalWorkTime(Double totalWorkTime) {
		this.totalWorkTime = totalWorkTime;
	}

	public Double getTotalGetSam() {
		return this.totalGetSam;
	}

	public void setTotalGetSam(Double totalGetSam) {
		this.totalGetSam = totalGetSam;
	}

	public Integer getTotalNumber() {
		return this.totalNumber;
	}

	public void setTotalNumber(Integer totalNumber) {
		this.totalNumber = totalNumber;
	}

	public Timestamp getLastLoginTime() {
		return this.lastLoginTime;
	}

	public void setLastLoginTime(Timestamp lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}

	public Timestamp getLastScanTime() {
		return this.lastScanTime;
	}

	public void setLastScanTime(Timestamp lastScanTime) {
		this.lastScanTime = lastScanTime;
	}

	public Boolean getNormalExit() {
		return this.normalExit;
	}

	public void setNormalExit(Boolean normalExit) {
		this.normalExit = normalExit;
	}

	public String getDepartment() {
		return this.department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getDepartmentNo() {
		return this.departmentNo;
	}

	public void setDepartmentNo(String departmentNo) {
		this.departmentNo = departmentNo;
	}

	public Timestamp getFirstLoginTime() {
		return this.firstLoginTime;
	}

	public void setFirstLoginTime(Timestamp firstLoginTime) {
		this.firstLoginTime = firstLoginTime;
	}

	public Integer getTotalScanPackCount() {
		return this.totalScanPackCount;
	}

	public void setTotalScanPackCount(Integer totalScanPackCount) {
		this.totalScanPackCount = totalScanPackCount;
	}

}